export default {
  code: 200,
  msg: '操作成功',
  data: {
    tableName: 'testTable',
    tableDisplayName: '测试表格',
    tableType: 'Normal',
    hasBlockSearch: true,
    linkColumnList: ['CUST_NO', 'PRODUCT_NO'],
    filterList: [],
    buttonList: [],
    tabList: [
      {
        tabName: 'test_tab',
        tabDisplayName: '测试表格',
        tabType: '1',
        hasBlockSelect: true,
        hasBlockPage: true,
        rowCountPerPage: 10,
        radioFlag: true,
        rowCountPerPageList: [10, 20, 30],
        filterList: [
          {
            filterId: 1,
            filterDisplayName: '年龄',
            filterType: 'IntScope',
            widthPixelLabel: 100,
            widthPixelInput: 100,
            heightPixelLabel: 60,
            heightPixelInput: 60,
            optionList: [],
            defaultValueList: ['11'],
          },
          {
            filterId: 2,
            filterDisplayName: '名称',
            filterType: 'SingleSelection',
            // filterType: 'TimeScope',
            widthPixelLabel: 100,
            widthPixelInput: 100,
            heightPixelLabel: 60,
            heightPixelInput: 60,
            optionList: [
              {
                optionDisp: '选型1',
                optionValue: '1',
              },
              {
                optionDisp: '选型2',
                optionValue: '2',
              },
            ],
            defaultValueList: ['11'],
          },
        ],
        buttonList: [
          {
            buttonName: 'query_button',
            buttonDisplayName: '查询',
            buttonType: 'WtButton',
            minSelectedCount: 1,
            maxSelectedCount: 2,
            handleClass: null,
            callbackFunction: 'search',
            showSuccessFlag: null,
            refreshFailFlag: null,
          },
        ],
        fieldList: [
          {
            fieldName: 'name',
            fieldDisplayName: '名称',
            fieldType: '1',
            widthPixel: 0,
            frozenFlag: true,
            hiddenFlag: false,
            hrefFlag: false,
            hrefType: null,
            hrefTabName: null,
            hrefAjaxPath: null,
          },
          {
            fieldName: 'age',
            fieldDisplayName: '年龄',
            fieldType: '1',
            widthPixel: 100,
            frozenFlag: true,
            hiddenFlag: false,
            hrefFlag: false,
            hrefType: null,
            hrefTabName: null,
            hrefAjaxPath: null,
          },
          {
            fieldName: 'id',
            fieldDisplayName: '主键id',
            fieldType: '1',
            widthPixel: '',
            frozenFlag: false,
            hiddenFlag: false,
            hrefFlag: false,
            hrefType: null,
            hrefTabName: null,
            hrefAjaxPath: null,
          },
        ],
        linkedList: [
          {
            id: 1,
            linkedName: 'link_test',
            masterTableName: 'testTable',
            masterTabName: 'test_tab',
            masterFieldName: 'name',
            subTableName: 'testSubTable',
            subTabName: 'test_sub_tab',
            eventType: 1,
            toFilterId: 4,
          },
        ],
      },
      {
        tabName: 'test_tab2',
        tabDisplayName: '测试表格2',
        tabType: '1',
        hasBlockSelect: true,
        hasBlockPage: true,
        rowCountPerPage: 30,
        radioFlag: true,
        rowCountPerPageList: [10, 20, 30, 40],
        filterList: [
          {
            filterId: 3,
            filterDisplayName: '合同号',
            filterType: 'SingleSelection',
            widthPixelLabel: 100,
            widthPixelInput: 100,
            heightPixelLabel: 60,
            heightPixelInput: 60,
            optionList: [],
            defaultValueList: [],
          },
        ],
        buttonList: [
          {
            buttonName: 'query_button',
            buttonDisplayName: '查询',
            buttonType: 'WtButton',
            minSelectedCount: 1,
            maxSelectedCount: 2,
            handleClass: null,
            callbackFunction: null,
            showSuccessFlag: null,
            refreshFailFlag: null,
          },
        ],
        fieldList: [
          {
            fieldName: 'a',
            fieldDisplayName: '合同号',
            fieldType: '1',
            widthPixel: 100,
            frozenFlag: true,
            hiddenFlag: false,
            hrefFlag: true,
            hrefType: 'DropdownWt',
            hrefTabName: 'test_tab3',
            hrefAjaxPath: null,
          },
          {
            fieldName: 'b',
            fieldDisplayName: '冶金规范码',
            fieldType: '1',
            widthPixel: 100,
            frozenFlag: true,
            hiddenFlag: false,
            hrefFlag: true,
            hrefType: 'PopupWt',
            hrefTabName: 'test_tab3',
            hrefAjaxPath: null,
          },
          {
            fieldName: 'c',
            fieldDisplayName: '全程工序途径码',
            fieldType: '1',
            widthPixel: 100,
            frozenFlag: false,
            hiddenFlag: false,
            hrefFlag: true,
            hrefType: 'AjaxGet',
            hrefTabName: '弹开页面',
            hrefAjaxPath: '/system/user',
          },
          {
            fieldName: 'd',
            fieldDisplayName: '产线号',
            fieldType: '1',
            widthPixel: 100,
            frozenFlag: false,
            hiddenFlag: false,
            hrefFlag: false,
            hrefType: null,
            hrefTabName: null,
            hrefAjaxPath: null,
          },
          {
            fieldName: 'e',
            fieldDisplayName: '全程工序代码',
            fieldType: '1',
            widthPixel: 100,
            frozenFlag: false,
            hiddenFlag: false,
            hrefFlag: false,
            hrefType: null,
            hrefTabName: null,
            hrefAjaxPath: null,
          },
          {
            fieldName: 'id',
            fieldDisplayName: '主键id',
            fieldType: '1',
            widthPixel: 100,
            frozenFlag: false,
            hiddenFlag: false,
            hrefFlag: false,
            hrefType: null,
            hrefTabName: null,
            hrefAjaxPath: null,
          },
        ],
        linkedList: [],
      },
      {
        tabName: 'test_tab3',
        tabDisplayName: '扩展表格1',
        tabType: '2',
        hasBlockSelect: false,
        hasBlockPage: false,
        rowCountPerPage: 30,
        radioFlag: true,
        rowCountPerPageList: [10, 20, 30, 40],
        filterList: [],
        buttonList: [],
        fieldList: [
          {
            fieldName: 'name',
            fieldDisplayName: '名称',
            fieldType: '1',
            widthPixel: 100,
            frozenFlag: false,
            hiddenFlag: false,
            hrefFlag: false,
            hrefType: null,
            hrefTabName: null,
            hrefAjaxPath: null,
          },
          {
            fieldName: 'address',
            fieldDisplayName: '地址',
            fieldType: '1',
            widthPixel: 100,
            frozenFlag: false,
            hiddenFlag: false,
            hrefFlag: false,
            hrefType: null,
            hrefTabName: null,
            hrefAjaxPath: null,
          },
          {
            fieldName: 'id',
            fieldDisplayName: '主键id',
            fieldType: '1',
            widthPixel: 100,
            frozenFlag: false,
            hiddenFlag: false,
            hrefFlag: false,
            hrefType: null,
            hrefTabName: null,
            hrefAjaxPath: null,
          },
        ],
        linkedList: [],
      },
    ],
  },
}
